have a duty to supervise - Turkish English Dictionary